- ABidStrategy - Class in agents.anac.y2010.AgentSmith
-
- ABidStrategy(BidHistory, UtilitySpace, PreferenceProfileManager, AgentID) - Constructor for class agents.anac.y2010.AgentSmith.ABidStrategy
-
- ABMPAgent - Class in agents
-
- ABMPAgent() - Constructor for class agents.ABMPAgent
-
Creates a new instance of MyAgent
- ABMPAgent2 - Class in agents
-
- ABMPAgent2() - Constructor for class agents.ABMPAgent2
-
Creates a new instance of MyAgent
- ABMPExactAgent - Class in agents
-
- ABMPExactAgent() - Constructor for class agents.ABMPExactAgent
-
- AC_ABMP - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Condition from ABMP Agent.
- AC_ABMP() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ABMP
-
Empty constructor for the BOA framework.
- AC_ABMP(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ABMP
-
- AC_AgentFSEGA - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Condition from AgentFSEGA (ANAC2010).
- AC_AgentFSEGA() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
-
Empty constructor for the BOA framework.
- AC_AgentFSEGA(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentFSEGA
-
- AC_AgentK - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Condition from Agent K (ANAC2010).
- AC_AgentK() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
-
Empty constructor for the BOA framework.
- AC_AgentK(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentK
-
- AC_AgentK2 - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Condition from Agent K (ANAC2010).
- AC_AgentK2() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
-
Empty constructor for the BOA framework.
- AC_AgentK2(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_AgentK2
-
- AC_AgentSmith - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Condition from AgentSmith (ANAC2010).
- AC_AgentSmith() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
-
Empty constructor for the BOA framework.
- AC_AgentSmith(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_AgentSmith
-
- AC_BRAMAgent - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Conditions from the BRAMAgent (ANAC2011).
- AC_BRAMAgent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
-
Empty constructor for the BOA framework.
- AC_BRAMAgent(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_BRAMAgent
-
- AC_Combi - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Conditions is a combination of AC_Time and AC_Next -> (AC_Time OR AC_Next)
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_Combi() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Combi
-
Empty constructor for the BOA framework.
- AC_Combi(NegotiationSession, OfferingStrategy, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Combi
-
- AC_CombiAvg - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition averages the opponents bids made in the previous time window.
- AC_CombiAvg() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
-
Empty constructor for the BOA framework.
- AC_CombiAvg(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiAvg
-
- AC_CombiBestAvg - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition averages the opponents bids (which are better than the bid that was offered) made in the previous time window.
- AC_CombiBestAvg() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
-
Empty constructor for the BOA framework.
- AC_CombiBestAvg(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvg
-
- AC_CombiBestAvgDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition averages the opponents bids (which are better than the bid that was offered) made in the previous time window.
- AC_CombiBestAvgDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
-
Empty constructor for the BOA framework.
- AC_CombiBestAvgDiscounted(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiBestAvgDiscounted
-
- AC_CombiMax - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition accepts a bid if it is higher than any bid seen so far
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_CombiMax() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
-
Empty constructor for the BOA framework.
- AC_CombiMax(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMax
-
- AC_CombiMaxInWindow - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition accepts a bid if it is higher than any bid seen so far within the previous time window
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_CombiMaxInWindow() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
-
Empty constructor for the BOA framework.
- AC_CombiMaxInWindow(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindow
-
- AC_CombiMaxInWindowDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition accepts a bid if it is higher than any bid seen so far within the previous time window
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_CombiMaxInWindowDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
-
Empty constructor for the BOA framework.
- AC_CombiMaxInWindowDiscounted(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiMaxInWindowDiscounted
-
- AC_CombiProb - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper
on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition accepts a bid if it is higher than any bid seen
so far
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_CombiProb() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
-
Empty constructor for the BOA framework.
- AC_CombiProb(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProb
-
- AC_CombiProbDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper
on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition accepts a bid if it is higher than any bid seen
so far
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_CombiProbDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
-
Empty constructor for the BOA framework.
- AC_CombiProbDiscounted(NegotiationSession, OfferingStrategy, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiProbDiscounted
-
- AC_CombiV2 - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Conditions is a combination of AC_Time and AC_Next
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_CombiV2() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
-
Empty constructor for the BOA framework.
- AC_CombiV2(NegotiationSession, OfferingStrategy, double, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV2
-
- AC_CombiV3 - Class in negotiator.boaframework.acceptanceconditions.other
-
This acceptance condition uses AC_next to determine when to accept.
- AC_CombiV3() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
-
Empty constructor for the BOA framework.
- AC_CombiV3(NegotiationSession, OfferingStrategy, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV3
-
- AC_CombiV4 - Class in negotiator.boaframework.acceptanceconditions.other
-
This acceptance condition uses two versions of AC_next.
- AC_CombiV4() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
-
Empty constructor for the BOA framework.
- AC_CombiV4(NegotiationSession, OfferingStrategy, double, double, double, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_CombiV4
-
- AC_Const - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition accepts an opponent bid if the utility is above a constant.
- AC_Const() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Const
-
Empty constructor for the BOA framework.
- AC_Const(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Const
-
- AC_ConstDiscounted - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition accepts an opponent bid if the utility is above a constant.
- AC_ConstDiscounted() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
-
Empty constructor for the BOA framework.
- AC_ConstDiscounted(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_ConstDiscounted
-
- AC_False - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition never accepts an opponent offer.
- AC_False() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_False
-
Empty constructor for the BOA framework.
- AC_Gahboninho - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
- AC_Gahboninho() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
-
- AC_Gahboninho(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_Gahboninho
-
- AC_Gap - Class in negotiator.boaframework.acceptanceconditions.other
-
This is the decoupled Acceptance Conditions Based on Tim Baarslag's paper
on Acceptance Conditions:
"Acceptance Conditions in Automated Negotiation"
This Acceptance Condition accepts a bid if the utility of the opponent's
bid plus a constant (the gap) is higher than the utility of the next bid.
- AC_Gap() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Gap
-
Empty constructor for the BOA framework.
- AC_Gap(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Gap
-
- AC_HardHeaded - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Conditions for HardHeaded (ANAC2011).
- AC_HardHeaded() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
-
Empty constructor for the BOA framework.
- AC_HardHeaded(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_HardHeaded
-
- AC_IAMcrazyHaggler - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Conditions for IAMcrazyHaggler (ANAC2010).
- AC_IAMcrazyHaggler() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
-
Empty constructor for the BOA framework.
- AC_IAMcrazyHaggler(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMcrazyHaggler
-
- AC_IAMHaggler2010 - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Conditions for IAMcrazyHaggler (ANAC2010).
- AC_IAMHaggler2010() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
-
Empty constructor for the BOA framework.
- AC_IAMHaggler2010(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_IAMHaggler2010
-
- AC_IAMHaggler2011 - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Conditions for IAMHaggler (ANAC2011).
- AC_IAMHaggler2011() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
-
Empty constructor for the BOA framework.
- AC_IAMHaggler2011(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_IAMHaggler2011
-
- AC_MAC - Class in negotiator.boaframework.acceptanceconditions.other
-
The MAC is a tool which allows to test many acceptance strategies in the
same negotiation trace.
- AC_MAC() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_MAC
-
Empty constructor for the BOA framework.
- AC_Next - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition will accept an opponent bid if the utility is higher than the
bid the agent is ready to present
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_Next() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Next
-
Empty constructor for the BOA framework.
- AC_Next(NegotiationSession, OfferingStrategy, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Next
-
- AC_NiceTitForTat - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Conditions for NiceTitForTat (ANAC2011).
- AC_NiceTitForTat() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
-
Empty constructor for the BOA framework.
- AC_NiceTitForTat(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_NiceTitForTat
-
- AC_Nozomi - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Conditions for Nozomi (ANAC2010).
- AC_Nozomi() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
-
Empty constructor for the BOA framework.
- AC_Nozomi(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Nozomi
-
- AC_Previous - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition accepts an opponent bid if the utility is higher
than the previous bid the agent made.
- AC_Previous() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Previous
-
Empty constructor for the BOA framework.
- AC_Previous(NegotiationSession, double, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Previous
-
- AC_TheNegotiator - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Conditions for TheNegotiator (ANAC2011).
- AC_TheNegotiator() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
-
Empty constructor for the BOA framework.
- AC_TheNegotiator(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_TheNegotiator
-
- AC_Time - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition accept an opponent bid after a certain time has passed
Decoupling Negotiating Agents to Explore the Space of Negotiation Strategies
T.
- AC_Time() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Time
-
Empty constructor for the BOA framework.
- AC_Time(NegotiationSession, double) - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_Time
-
- AC_True - Class in negotiator.boaframework.acceptanceconditions.other
-
This Acceptance Condition will accept any opponent offer.
- AC_True() - Constructor for class negotiator.boaframework.acceptanceconditions.other.AC_True
-
Empty constructor for the BOA framework.
- AC_ValueModelAgent - Class in negotiator.boaframework.acceptanceconditions.anac2011
-
This is the decoupled Acceptance Conditions for ValueModelAgent (ANAC2011).
- AC_ValueModelAgent() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
-
Empty constructor for the BOA framework.
- AC_ValueModelAgent(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2011.AC_ValueModelAgent
-
- AC_Yushu - Class in negotiator.boaframework.acceptanceconditions.anac2010
-
This is the decoupled Acceptance Conditions for Yushu (ANAC2010).
- AC_Yushu() - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
-
Empty constructor for the BOA framework.
- AC_Yushu(NegotiationSession, OfferingStrategy) - Constructor for class negotiator.boaframework.acceptanceconditions.anac2010.AC_Yushu
-
- Accept - Class in negotiator.actions
-
This class is used to create an action which symbolizes
that an agent accepts an offer.
- Accept() - Constructor for class negotiator.actions.Accept
-
Action to accept an opponent's bid.
- Accept(AgentID) - Constructor for class negotiator.actions.Accept
-
Action to accept an opponent's bid.
- AcceptanceStrategy - Class in negotiator.boaframework
-
Describes an acceptance strategy of an agent of the BOA framework.
- AcceptanceStrategy() - Constructor for class negotiator.boaframework.AcceptanceStrategy
-
- acceptConditions - Variable in class negotiator.boaframework.agent.BOAagent
-
when to accept
- acceptMultiplier - Variable in class agents.anac.y2010.Southampton.SouthamptonAgent
-
- acceptMultiplier - Variable in class agents.anac.y2011.IAMhaggler2011.IAMhaggler2011
-
- acceptMultiplier - Variable in class negotiator.boaframework.offeringstrategy.anac2010.IAMhaggler2010_Offering
-
- acceptMultiplier - Variable in class negotiator.boaframework.offeringstrategy.anac2011.IAMhaggler2011_Offering
-
- Acceptor - Class in agents.anac.y2011.TheNegotiator
-
The Acceptor class is used to decide when to accept a bid.
- Acceptor(UtilitySpace, BidsCollection) - Constructor for class agents.anac.y2011.TheNegotiator.Acceptor
-
Creates an Acceptor-object which determines which offers should be accepted
during the negotiation.
- ACList - Variable in class negotiator.boaframework.acceptanceconditions.other.Multi_AcceptanceCondition
-
- Action - Class in negotiator.actions
-
Class which symbolizes a high level action.
- Action() - Constructor for class negotiator.actions.Action
-
Empty constructor used for inheritance.
- Action(AgentID) - Constructor for class negotiator.actions.Action
-
Constructor which sets the agentID of an agent.
- ActionCreator - Class in agents.anac.y2010.Southampton.utils
-
This factory class has been created to allow Actions to be constructed.
- ActionCreator() - Constructor for class agents.anac.y2010.Southampton.utils.ActionCreator
-
- ActionEvent - Class in negotiator
-
This class records details about an action of an agent.
- ActionEvent(Agent, Action, int, long, double, double, String) - Constructor for class negotiator.ActionEvent
-
- Actions - Enum in negotiator.boaframework
-
Possible actions of an acceptance strategy.
- add(BidDetails) - Method in class agents.anac.y2011.Nice_Tit_for_Tat.BidHistory
-
- add(BidDetails) - Method in class negotiator.BidHistory
-
Add an offered bid o the history.
- add(String) - Method in class negotiator.Logger
-
- addAdditionalLog(SimpleElement) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- addApproved(BidWrapper) - Method in class agents.anac.y2011.ValueModelAgent.ValueSeperatedBids
-
- addApproved(BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueSeperatedBids
-
- addAverageDifferenceBetweenBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addAverageDifferenceBetweenIssueWeights(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addAverageDifferenceOfParetoFrontier(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addBid(Bid) - Method in interface agents.anac.y2010.AgentSmith.IOpponentModel
-
- addBid(Bid) - Method in class agents.anac.y2010.AgentSmith.OpponentModel
-
Adds the values of each issue of a bid to the preferenceprofilemanager
- addBid(Bid) - Method in class agents.anac.y2010.AgentSmith.PreferenceProfileManager
-
- addBid(int, Bid, double, double) - Method in class negotiator.qualitymeasures.Trace
-
- addBidIndex(int) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addChild(Objective) - Method in class negotiator.issue.Issue
-
Overrides addChild from Objective to do nothing, since Issues can't have children.
- addChild(Objective) - Method in class negotiator.issue.Objective
-
Adds a child to this Objective.
- addChildElement(SimpleElement) - Method in class negotiator.xml.SimpleElement
-
- addComponent(BOArepItem) - Method in class negotiator.boaframework.repository.BOAagentRepository
-
- addEvaluation(ValueDiscrete, Integer) - Method in class negotiator.utility.EvaluatorDiscrete
-
Add a new possible value to the issue.
- addEvaluator(Objective) - Method in class negotiator.utility.UtilitySpace
-
Adds an evaluator to an objective or issue
- addEvaluator(Objective, Evaluator) - Method in class negotiator.utility.UtilitySpace
-
Sets an pair.
- addExtraAttribute(String, String) - Method in class negotiator.NegotiationOutcome
-
- addIfNew(BidWrapper) - Method in class agents.anac.y2011.ValueModelAgent.BidList
-
- addIfNew(BidWrapper) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.BidList
-
- additional - Variable in class negotiator.NegotiationOutcome
-
- additionalLog - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- addKalaiDistance(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addListener(IBidHistoryListener) - Method in class agents.anac.y2010.AgentSmith.BidHistory
-
- addMeasure(String, ArrayList<Double>) - Method in class negotiator.qualitymeasures.CSVlogger
-
Add an array with the results of a particular quality measures
to the set of arrays which should be printed
- addMyBid(Bid) - Method in class agents.anac.y2010.AgentSmith.BidHistory
-
- addMyBid(Map.Entry<Double, Bid>) - Method in class agents.anac.y2011.HardHeaded.BidHistory
-
Adds a new bid Map.Entry to the end of agent's own bids.
- AddMyBidToStatistics(Bid) - Method in class negotiator.boaframework.sharedagentstate.anac2011.gahboninho.IssueManager
-
- addNashDistance(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addNegotiationEventListener(NegotiationEventListener) - Method in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- addNegotiationEventListener(NegotiationEventListener) - Method in class negotiator.protocol.Protocol
-
- addNegotiationPaths(int, ArrayList<BidPoint>, ArrayList<BidPoint>) - Method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
Call this method to draw the negotiation paths on the chart with analysis.
- addOpponentBid(Bid) - Method in class agents.anac.y2010.AgentSmith.BidHistory
-
- addOpponentBid(Bid) - Method in class agents.anac.y2011.HardHeaded.BidHistory
-
Adds a new bid Map.Entry to the end of oppenent's bids.
- addOption(String, int) - Static method in class negotiator.tournament.TournamentConfiguration
-
- addParam(int, double) - Method in class negotiator.utility.EvaluatorReal
-
- addParameter(String, BigDecimal) - Method in class negotiator.boaframework.BOAcomponent
-
Add a parameter to the set of parameters of this component.
- addParameter(BOAparameter) - Method in class negotiator.boaframework.repository.BOArepItem
-
- addParetoFrontierDistance(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addPartnerBid(Bid, double, double) - Method in class agents.anac.y2011.TheNegotiator.BidsCollection
-
Add a partner bid to the history.
- addPearsonCorrelationCoefficientOfBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addPercentageOfCorrectlyEstimatedParetoBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addPercentageOfIncorrectlyEstimatedParetoBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addPossibleBid(Bid, double) - Method in class agents.anac.y2011.TheNegotiator.BidsCollection
-
Add a possible bid to the list of possible bids.
- addRankingDistanceOfBids(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addRankingDistanceOfIssueWeights(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addTimePoint(double) - Method in class negotiator.qualitymeasures.OpponentModelMeasuresResults
-
- addValue(Value) - Method in class agents.anac.y2010.AgentSmith.IssueModel
-
Add a value to the list
- addValue(String) - Method in class negotiator.issue.IssueDiscrete
-
Adds a value.
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.AgentParameterVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.AgentVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.BOAagentVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBLocationVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBPasswordVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBSessionVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.DBUserVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.ExperimentalVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.ProfileVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.ProtocolVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.TotalSessionNumberVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.TournamentOptionsVariable
-
- addValue(TournamentValue) - Method in class negotiator.tournament.VariablesAndValues.TournamentVariable
-
add given value to the array of values
- addValues(String[]) - Method in class negotiator.issue.IssueDiscrete
-
Adds values.
- addVariable(String, String) - Method in class negotiator.StrategyParameters
-
Add a parameter to the list of parameters.
- afterUnmarshal(Unmarshaller, Object) - Method in class negotiator.repository.ProfileRepItem
-
- Agent - Class in negotiator
-
A basic negotiation agent.
- Agent() - Constructor for class negotiator.Agent
-
Empty constructor used to initialize the agent.
- Agent_K - Class in agents.anac.y2010.AgentK
-
ANAC2010 competitor AgentK.
- Agent_K() - Constructor for class agents.anac.y2010.AgentK.Agent_K
-
- Agent_K2 - Class in agents.anac.y2011.AgentK2
-
- Agent_K2() - Constructor for class agents.anac.y2011.AgentK2.Agent_K2
-
- AGENT_REPOSITORY - Static variable in class negotiator.Global
-
Path to agent repository
- agentA - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
- agentA - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- AgentABids - Variable in class negotiator.NegotiationOutcome
-
- agentAclass - Variable in class negotiator.NegotiationOutcome
-
- agentAmaxUtil - Variable in class negotiator.NegotiationOutcome
-
- agentAname - Variable in class negotiator.NegotiationOutcome
-
- agentAname - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- agentAparams - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- agentAstarts - Variable in class negotiator.NegotiationOutcome
-
- agentAutility - Variable in class negotiator.NegotiationOutcome
-
- agentAutilityDiscount - Variable in class negotiator.NegotiationOutcome
-
- agentAutilSpaceName - Variable in class negotiator.NegotiationOutcome
-
- agentB - Variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
- agentB - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- AgentBBids - Variable in class negotiator.NegotiationOutcome
-
- agentBclass - Variable in class negotiator.NegotiationOutcome
-
- agentBmaxUtil - Variable in class negotiator.NegotiationOutcome
-
- agentBname - Variable in class negotiator.NegotiationOutcome
-
- agentBname - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- agentBparams - Variable in class negotiator.protocol.BilateralAtomicNegotiationSession
-
- agentButility - Variable in class negotiator.NegotiationOutcome
-
- agentButilityDiscount - Variable in class negotiator.NegotiationOutcome
-
- agentButilSpaceName - Variable in class negotiator.NegotiationOutcome
-
- agentclass - Variable in class negotiator.AgentParam
-
- AgentFSEGA - Class in agents.anac.y2010.AgentFSEGA
-
ANAC2010 competitor AgentFSEGA.
- AgentFSEGA() - Constructor for class agents.anac.y2010.AgentFSEGA.AgentFSEGA
-
- AgentFSEGA_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
-
This is the decoupled Offering Strategy for AgentFSEGA (ANAC2010).
- AgentFSEGA_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentFSEGA_Offering
-
Empty constructor for the BOA framework.
- AgentID - Class in negotiator
-
- AgentID() - Constructor for class negotiator.AgentID
-
- AgentID(String) - Constructor for class negotiator.AgentID
-
- AgentK2_Offering - Class in negotiator.boaframework.offeringstrategy.anac2011
-
This is the decoupled Offering Strategy for Agent K2 (ANAC2010).
- AgentK2_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2011.AgentK2_Offering
-
Empty constructor for the BOA framework.
- AgentK2SAS - Class in negotiator.boaframework.sharedagentstate.anac2011
-
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Agent K2.
- AgentK2SAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
-
- AgentK_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
-
This is the decoupled Offering Strategy for Agent K (ANAC2010).
- AgentK_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentK_Offering
-
Empty constructor called by BOA framework.
- AgentKSAS - Class in negotiator.boaframework.sharedagentstate.anac2010
-
This is the shared code of the acceptance condition and bidding strategy of ANAC 2010 AgentFSEGA.
- AgentKSAS(NegotiationSession) - Constructor for class negotiator.boaframework.sharedagentstate.anac2010.AgentKSAS
-
- AgentLGModel - Class in negotiator.boaframework.opponentmodel
-
Adaptation of the opponent model used by AgentLG in the ANAC2012 to
be compatible with the BOA framework.
- AgentLGModel() - Constructor for class negotiator.boaframework.opponentmodel.AgentLGModel
-
- agentname - Variable in class negotiator.tournament.VariablesAndValues.AssignedParameterVariable
-
- agentname - Variable in class negotiator.tournament.VariablesAndValues.AssignedParamValue
-
- AgentParam - Class in negotiator
-
This class stores info about a parameter of an agent.
- AgentParam(String, String, Double, Double) - Constructor for class negotiator.AgentParam
-
- AgentParameterVariable - Class in negotiator.tournament.VariablesAndValues
-
ProfileVariable is a variable for a tournament,
indicating that the profile is to be manipulated.
- AgentParameterVariable(AgentParam) - Constructor for class negotiator.tournament.VariablesAndValues.AgentParameterVariable
-
- AgentParamValue - Class in negotiator.tournament.VariablesAndValues
-
This class contains a possible parameter value for a nego session
A parameter value is a value that will appear as a start-up argument for the agent,
for instance the random-seed value, a tau value or debug options
- AgentParamValue(Double) - Constructor for class negotiator.tournament.VariablesAndValues.AgentParamValue
-
- AgentRepItem - Class in negotiator.repository
-
This repository item contains all info about an agent that can be loaded.
- AgentRepItem() - Constructor for class negotiator.repository.AgentRepItem
-
Parameters of the agent, for example a concession parameter
- AgentRepItem(String, String, String) - Constructor for class negotiator.repository.AgentRepItem
-
- AgentRepItem(String, String, String, String) - Constructor for class negotiator.repository.AgentRepItem
-
- agents - package agents
-
- agents - Variable in class misc.CommandLineOptions
-
Option "a", specify a list of agents for the commandline runner.
- agents.anac.y2010.AgentFSEGA - package agents.anac.y2010.AgentFSEGA
-
- agents.anac.y2010.AgentK - package agents.anac.y2010.AgentK
-
- agents.anac.y2010.AgentSmith - package agents.anac.y2010.AgentSmith
-
- agents.anac.y2010.Nozomi - package agents.anac.y2010.Nozomi
-
- agents.anac.y2010.Southampton - package agents.anac.y2010.Southampton
-
- agents.anac.y2010.Southampton.analysis - package agents.anac.y2010.Southampton.analysis
-
- agents.anac.y2010.Southampton.similarity - package agents.anac.y2010.Southampton.similarity
-
- agents.anac.y2010.Southampton.utils - package agents.anac.y2010.Southampton.utils
-
- agents.anac.y2010.Southampton.utils.concession - package agents.anac.y2010.Southampton.utils.concession
-
- agents.anac.y2010.Yushu - package agents.anac.y2010.Yushu
-
- agents.anac.y2011.AgentK2 - package agents.anac.y2011.AgentK2
-
- agents.anac.y2011.BramAgent - package agents.anac.y2011.BramAgent
-
- agents.anac.y2011.Gahboninho - package agents.anac.y2011.Gahboninho
-
- agents.anac.y2011.HardHeaded - package agents.anac.y2011.HardHeaded
-
- agents.anac.y2011.IAMhaggler2011 - package agents.anac.y2011.IAMhaggler2011
-
- agents.anac.y2011.Nice_Tit_for_Tat - package agents.anac.y2011.Nice_Tit_for_Tat
-
- agents.anac.y2011.TheNegotiator - package agents.anac.y2011.TheNegotiator
-
- agents.anac.y2011.ValueModelAgent - package agents.anac.y2011.ValueModelAgent
-
- agents.bayesianopponentmodel - package agents.bayesianopponentmodel
-
- agentSetup() - Method in class negotiator.boaframework.agent.BOAagent
-
Method used to setup the agent.
- agentSetup() - Method in class negotiator.boaframework.agent.SimpleBOAagent
-
- agentSetup() - Method in class negotiator.boaframework.agent.TheBOAagent
-
Loads and initializes the decoupled components of the agent.
- AgentsLoader - Class in negotiator
-
- AgentsLoader() - Constructor for class negotiator.AgentsLoader
-
- AgentSmith - Class in agents.anac.y2010.AgentSmith
-
ANAC2010 competitor Agent Smith.
- AgentSmith() - Constructor for class agents.anac.y2010.AgentSmith.AgentSmith
-
- AgentSmith_Offering - Class in negotiator.boaframework.offeringstrategy.anac2010
-
This is the decoupled Offering Strategy for AgentSmith (ANAC2010).
- AgentSmith_Offering() - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
-
Empty constructor called by BOA framework.
- AgentSmith_Offering(NegotiationSession, OpponentModel, OMStrategy) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering
-
- AgentSmith_Offering.BidComparator - Class in negotiator.boaframework.offeringstrategy.anac2010
-
- AgentSmith_Offering.BidComparator(UtilitySpace) - Constructor for class negotiator.boaframework.offeringstrategy.anac2010.AgentSmith_Offering.BidComparator
-
- AgentValue - Class in negotiator.tournament.VariablesAndValues
-
- AgentValue(AgentRepItem) - Constructor for class negotiator.tournament.VariablesAndValues.AgentValue
-
- AgentVariable - Class in negotiator.tournament.VariablesAndValues
-
- AgentVariable() - Constructor for class negotiator.tournament.VariablesAndValues.AgentVariable
-
- AgentXFrequencyModel - Class in negotiator.boaframework.opponentmodel
-
Class for building an opponent model in discrete space.
- AgentXFrequencyModel() - Constructor for class negotiator.boaframework.opponentmodel.AgentXFrequencyModel
-
- allBids - Variable in class negotiator.boaframework.OutcomeSpace
-
List of all possible bids in the domain
- ALLOWED_UTILITY_DEVIATION - Variable in class negotiator.protocol.auction.AuctionProtocol
-
- allParameterCombis(Tournament, AgentRepItem, AgentRepItem, ProfileRepItem, ProfileRepItem) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
This is a recursive function that iterates over all *parameters* and tries all values for each,
recursively calling itself to iterate over the remaining parameters.
- allParameterCombis(Tournament, ArrayList<AssignedParameterVariable>, ArrayList<AlternatingOffersProtocol>, ProfileRepItem, ProfileRepItem, AgentRepItem, AgentRepItem, ArrayList<AssignedParamValue>) - Static method in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
adds all permutations of all NegotiationSessions to the given sessions array.
- ALTERNATING_OFFERS_AGENT_A_INDEX - Static variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
- ALTERNATING_OFFERS_AGENT_B_INDEX - Static variable in class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
- AlternatingOffersBilateralAtomicNegoSession - Class in negotiator.protocol.alternatingoffers
-
This is an updated version which has shared deadlines for both agents,
implemented with
Timeline.
- AlternatingOffersBilateralAtomicNegoSession(Protocol, Agent, Agent, String, String, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>, String) - Constructor for class negotiator.protocol.alternatingoffers.AlternatingOffersBilateralAtomicNegoSession
-
load the runtime objects to start negotiation
- AlternatingOffersProtocol - Class in negotiator.protocol.alternatingoffers
-
Manager of the Alternating Offers protocol:
Loads and initializes agents, domain, etc.
- AlternatingOffersProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class negotiator.protocol.alternatingoffers.AlternatingOffersProtocol
-
RUN A NEGO SESSION.
- ArrayListXML<E> - Class in negotiator
-
ArrayListXML is an arraylist with an extra toXML function.
- askUserForAction(Action, Bid) - Method in class agents.EnterBidDialog
-
This is called by UIAgent repeatedly, to ask for next action.
- askUserForAction(Action, Bid) - Method in class agents.EnterBidDialogExtended
-
This is called by UIAgent repeatedly, to ask for next action.
- AssignedParameterVariable - Class in negotiator.tournament.VariablesAndValues
-
simple datastructure to couple a parameter to an specific agent.
- AssignedParameterVariable(AgentParameterVariable, String) - Constructor for class negotiator.tournament.VariablesAndValues.AssignedParameterVariable
-
- AssignedParamValue - Class in negotiator.tournament.VariablesAndValues
-
- AssignedParamValue(AgentParamValue, String) - Constructor for class negotiator.tournament.VariablesAndValues.AssignedParamValue
-
- assumeBidWorth(Bid, double, double) - Method in class agents.anac.y2011.ValueModelAgent.ValueModeler
-
- assumeBidWorth(Bid, double, double) - Method in class negotiator.boaframework.offeringstrategy.anac2011.valuemodelagent.ValueModeler
-
- attributes - Variable in class negotiator.xml.SimpleElement
-
- AuctionBilateralAtomicNegoSession - Class in negotiator.protocol.auction
-
- AuctionBilateralAtomicNegoSession(Protocol, Agent, Agent, String, String, UtilitySpace, UtilitySpace, HashMap<AgentParameterVariable, AgentParamValue>, HashMap<AgentParameterVariable, AgentParamValue>, String, int) - Constructor for class negotiator.protocol.auction.AuctionBilateralAtomicNegoSession
-
- AuctionProtocol - Class in negotiator.protocol.auction
-
- AuctionProtocol(AgentRepItem[], ProfileRepItem[], HashMap<AgentParameterVariable, AgentParamValue>[], int) - Constructor for class negotiator.protocol.auction.AuctionProtocol
-
- averLastTResT(int) - Method in class agents.anac.y2010.Yushu.Yushu
-
- averLastTResT(int) - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
-
- averResT() - Method in class agents.anac.y2010.Yushu.Yushu
-
- averResT() - Method in class negotiator.boaframework.sharedagentstate.anac2010.YushuSAS
-